bank investment contract - Francés Inglés Diccionario